<?php

require_once '/Entidad.php';
/**
 * @desc Clase que representa la entidad Actividad
 * @author lsepulveda
 *
 */
class Pais extends Entidad {
	
	
	
	
	function __construct() { 
        echo "Class A: Loaded			"; 
    } 
	
	/**
	 * @desc Arreglo que contiene los nombres de los campos que conforman la llave de Pais
	 * @var array
	 */
	var $llave = array ("PAIS_codigo" );
	
	
	/**
	 * @desc Arreglo con los nombre y valores de los campos de la tabla Pais
	 * @var array
	 */
	
	var $campos = array ("PAIS_codigo" => null, "PAIS_nombre" => null);
	
	
	
	/**
	 * @desc Nombre de la tabla
	 * @var string
	 */
	
	var $nombreEntidad = "pais";
	
	
	
	/**
	 * @desc Retorna el id de la Actividad
	 * @return El id del a Actividad
	 */
	public function getId() {
		return $this->campos ["PAIS_codigo"];
	}
	
	/**
	 * @desc Permite asignar el id a la Actividad
	 * @param $id El id a ser asignado
	 */
	public function setId($id) {
		$this->campos ["PAIS_codigo"] =$id;
	}
	
	/**
	 * @desc Retorna el nombre de la Actividad
	 * @return El nombre de la Actividad
	 */
	public function getNombre() {
		return $this->campos ["PAIS_nombre"];
	}
	
	/**
	 * @desc Permite asignar el nombre de al Actividad 
	 * @param $nombre es el nombre a ser asignado a la Actividad
	 */
	public function setNombre($nombre) {
		$this->campos ["PAIS_nombre"] = "'".$nombre."'";
	}
	
	public function getTable() {
		return $this->nombreEntidad;
	}
	

}
?>